torrey pine - German English Dictionary